.installation-step{width:100%;padding-bottom:32px;position:relative}.installation-step:last-child{padding-bottom:0}.installation-step__card{width:100%;max-width:443px;direction:ltr;box-sizing:border-box;min-height:142px;font-family:var(--font-primary);border:1px solid #e8eaed;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:20px 24px;display:flex;position:relative;overflow:visible}.installation-step--icon-end .installation-step__card{left:-36px}.installation-step--icon-start .installation-step__card{right:-36px}.installation-step__circle{height:100%;aspect-ratio:1/1;z-index:2;box-sizing:border-box;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0}.installation-step--icon-start .installation-step__circle{left:0;transform:translate(-50%)}.installation-step--icon-end .installation-step__circle{right:0;transform:translate(50%)}.installation-step__circle:before{content:"";z-index:-1;background:conic-gradient(#e8eaed 0deg 360deg);border-radius:50%;padding:3px;position:absolute;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}.installation-step--icon-start .installation-step__circle:before{background:conic-gradient(#e8eaed 0deg 180deg,#e31e24 180deg 270deg,#e8eaed 270deg 360deg)}.installation-step--icon-end .installation-step__circle:before{background:conic-gradient(#e8eaed 0deg 90deg,#e31e24 90deg 180deg,#e8eaed 180deg 360deg)}.installation-step__circle:after{content:"";width:0;height:0;z-index:3;border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:10px solid #e31e24;position:absolute}.installation-step--icon-start .installation-step__circle:after{bottom:-10px;left:52%;transform:translate(-100%)rotate(0)}.installation-step--icon-end .installation-step__circle:after{bottom:-10px;left:49%;transform:translate(0)rotate(180deg)}.installation-step__icon{width:50%;height:50%;object-fit:contain}.installation-step__content{direction:rtl;text-align:right;font-family:var(--font-primary);flex:1;padding-left:40px}.installation-step--icon-end .installation-step__content{padding-left:0;padding-right:80px}.installation-step__title{font-family:var(--font-primaryfa);color:#494d50;margin:0 0 8px;font-size:17px;font-weight:700}.installation-step__points{margin:0;padding:0;list-style:none}.installation-step__point{color:#494d50;font-size:14px;font-weight:400;font-family:var(--font-primary)}@media (max-width:768px){.installation-step__card{width:100%;max-height:180px;margin:auto;position:relative}.installation-step__circle{width:100px;height:100px;aspect-ratio:unset;border-radius:50%;top:50%;transform:translateY(-50%)}.installation-step--icon-start .installation-step__circle{z-index:2;left:38px;transform:translate(-50%,-50%)}.installation-step--icon-start .installation-step__card{border-top-left-radius:999px;border-bottom-left-radius:999px;right:0}.installation-step--icon-end .installation-step__circle{z-index:2;right:38px;transform:translate(50%,-50%)}.installation-step--icon-end .installation-step__card{border-top-right-radius:999px;border-bottom-right-radius:999px;left:0}.installation-step__title,.installation-step__point{font-size:14px}.installation-process__cta .primary-btn{width:unset!important}.installation-step__content{padding-left:65px}}